	.context {overflow:hidden; /* IE6 */ _zoom:1;_overflow:visible;}
	
	.floatL {float:left !important;}
	.floatR {float:right !important;}
	.clear {clear:both !important;}
	.clearL {clear:left !important;}
	.clearR {clear:right !important;}
	.Nclear {clear:none !important;}
	
	.blk{display:block;}
	
	.noBorder{border:none!important;}
	
	.bold {font-weight:bold !important;}
	.noBold {font-weight:normal !important;}
	
	.italic {font-style:italic !important;}
	.noItalic {font-style:none !important;}
	
	.underL {text-decoration:underline !important;}
	.noDeco:hover {text-decoration:none !important;}
	
	.upperC {text-transform:uppercase !important;}
	.lowerC {text-transform:lowercase !important;}
	
	.txtL{text-align:left !important;}
	.txtC{text-align:center !important;}
	.txtR{text-align:right !important;}
	.txtJ{text-align:justify !important;}
	.txtT{vertical-align:top !important;}
	.txtM{vertical-align:middle !important;}
	.txtB{vertical-align:bottom !important;}

	/* a adapter au site */
	.txtRed	{color:#ff0000 !important;}
	.txtWhite{color:#ffffff !important;}
	.txtGrey	{color:#95999c !important;}
	.txtDG{color:#32444e !important;}
	.txtOrange{color:#ef8c00 !important;}
	.txtBlack{color:#000 !important;}
	
	.lh16{line-height:1.6em !important;}
	
	.Bspace, .Vspace {margin-bottom:10px !important;}
	.BspaceLg, .VspaceLg {margin-bottom:20px !important;}
	.Tspace, .Vspace {margin-top:10px !important;}
	.TspaceLg, .VspaceLg {margin-top:20px !important;}
	
	.Nmargin {margin:0 !important;}
	.marginSm {margin:5px !important}
	.margin{margin:10px !important}
	.marginLg {margin:20px !important}
	.VmarginSm, .TmarginSm {margin-top:5px !important} .VmarginSm, .BmarginSm {margin-bottom:5px !important} .HmarginSm, .LmarginSm {margin-left:5px !important} .HmarginSm, .RmarginSm {margin-right:5px !important}
	.Vmargin, .Tmargin {margin-top:10px !important} .Vmargin, .Bmargin {margin-bottom:10px !important} .Hmargin, .Lmargin {margin-left:10px !important} .Hmargin, .Rmargin {margin-right:10px !important}
	.VmarginLg, .TmarginLg {margin-top:20px !important} .VmarginLg, .BmarginLg {margin-bottom:20px !important} .HmarginLg, .LmarginLg {margin-left:20px !important} .HmarginLg, .RmarginLg {margin-right:20px !important}
	.VmarginXlg, .TmarginXlg {margin-top:40px !important} .VmarginXlg, .BmarginXlg {margin-bottom:40px !important} .HmarginXlg, .LmarginXlg {margin-left:40px !important} .HmarginXlg, .RmarginXlg {margin-right:40px !important}

	.Npadding {padding:0 !important;}
	.paddingSm {padding:5px !important}
	.padding{padding:10px !important}
	.paddingLg {padding:20px !important}
	.VpaddingSm, .TpaddingSm {padding-top:5px !important} .VpaddingSm, .BpaddingSm {padding-bottom:5px !important} .HpaddingSm, .LpaddingSm {padding-left:5px !important} .HpaddingSm, .RpaddingSm {padding-right:5px !important}
	.Vpadding, .Tpadding {padding-top:10px !important} .Vpadding, .Bpadding {padding-bottom:10px !important} .Hpadding, .Lpadding {padding-left:10px !important} .Hpadding, .Rpadding {padding-right:10px !important}
	.VpaddingLg, .TpaddingLg {padding-top:20px !important} .VpaddingLg, .BpaddingLg {padding-bottom:20px !important} .HpaddingLg, .LpaddingLg {padding-left:20px !important} .HpaddingLg, .RpaddingLg {padding-right:20px !important}
	.VpaddingXlg, .TpaddingXlg {padding-top:40px !important} .VpaddingXlg, .BpaddingXlg {padding-bottom:40px !important} .HpaddingXlg, .LpaddingXlg {padding-left:40px !important} .HpaddingXlg, .RpaddingXlg {padding-right:40px !important}

	
	.em06{font-size:.6em!important;}.em07{font-size:.7em!important;}.em08{font-size:.8em!important;}.em09{font-size:.9em!important;}.em091{font-size:.9166em!important;}.em10{font-size:1em!important;}.em11{font-size:1.10em!important;}.em12{font-size:1.20em!important;}
	.em13{font-size:1.30em!important;}.em14{font-size:1.40em!important;}.em15{font-size:1.50em!important;}.em16{font-size:1.60em!important;}.em17{font-size:1.70em!important;}.em18{font-size:1.80em!important;}.em19{font-size:1.90em!important;}
	.em20{font-size:2em!important;}.em21{font-size:2.1em!important;}.em22{font-size:2.2em!important;}.em23{font-size:2.3em!important;}.em24{font-size:2.4em!important;}.em25{font-size:2.5em!important;}	
	.em082{font-size:.82em!important;}
	/* Borders de blocks */
	.brownBorder {border:1px solid #d4d1c5;}
	.brownBotBorder {border-bottom:1px solid #d4d1c5;}
	.brownTopBorder {border-top:1px solid #d4d1c5;}
	.whiteBotBorder {border-bottom:1px solid #fff;}
	.whiteTopBorder {border-top:1px solid #fff;}
	.greyBorder {border:1px solid #a9a9a9;}
	.greyRBorder {border-right:1px solid #e2e3db;}
	.darkWhiteTBorder {background:url(skin/borderRight.png) repeat-x;}
	.darkWhiteBBorder {background:url(skin/borderRight.png) repeat-x;}
	.lightgreyTBorder {border-top:1px solid #f5f5ea;}
	.lightgreyBBorder {border-bottom:1px solid #f5f5ea;}
	.borderDotted{background:url(skin/dottedBorder.png) repeat-x;}
	.thickBorder{border:4px solid #d3d2c8;}
	.blueBborder{border-bottom:1px solid #838a8c;}
	.Bgwhite{background:#fff;}
	.BborderL{ border-bottom:1px solid #f7f7f7;}
	.RborderL{ border-right:1px solid #c3c2b5;}
	.LborderL{ border-left:1px solid #c3c2b5;}
	.LborderL2{border-left:1px solid #fff;}
	.RborderL2{border-right:1px solid #fff;}
	.small{font-size:11px; color:#42515d !important;}
	.size1of2b{width:47%;}
	.rel{position:relative;}
	
.taille38{width:385px !important;}
.wAuto {width:auto !important;}